constraining circumstances

Translations
ограничивающие обстоятельства
Despite the constraining circumstances, the team delivered great results.
Несмотря на ограничивающие обстоятельства, команда достигла отличных результатов.
Words
constraining

adjective
ограничивающий
circumstances

noun
обстоятельства